变量
声明与赋值
变量就是会变化的量,在计算机中,当你创建一个变量时,会占据内存中相应的一些空间。
根据变量的数据类型,解释器分配内存并决定可以在内存中存储什么。因此,通过为变量分配不同的数据类型,您可以在这些变量中存储整数、小数或字符。
我们可以把变量理解为一个盒子,变量名就是给盒子贴上的标签,变量值就是装进盒子里的内容。
变量声明
在 C++语言中,变量需要先声明,再使用。声明方式是数据类型 变量名
,例如int num
。
变量赋值
可以在声明时直接赋值,也可以在后续过程中赋值。
cpp
int num; //先声明
num = 1; //再赋值
double real = 1.5; //声明时直接赋值
等号 = 用于为变量赋值。
= 运算符左侧的操作数是变量的名称,= 运算符右侧的操作数是存储在变量中的值。
int num = 4;
就意味着将 4 这个值赋予给了名为 num 的变量。
注意=等号
程序里的 = 不同于数学里的 =!
cpp
int a = 1;
int b = 1;
a = b + b;
这段代码第三行,是将 b + b 的值,赋予给了 a。
不是说 a 和 b + b 是相等的!
常量
C++中,可以使用const
来声明常量。常量一旦赋值后,就不可以修改。一般习惯将常量以全大写方式命名。
cpp
const int PI = 3.14;
//如果在后面代码中试图修改PI,例如PI = 3.15;程序会报错。